Big Huge Thesaurus

Fort Ticonderoga

noun